Declare Function DragQueryFile Lib "SHELL" (ByVal hDrop As Integer, ByVal indexFilename As Integer, ByVal lpFileName As String, ByVal Buffsize As Integer) As Integer
Declare Sub DragAcceptFiles Lib "SHELL" (ByVal hWnd As Integer, ByVal Accept As Integer)
Declare Sub dragfinish Lib "SHELL" (ByVal hWnd As Integer)
Declare Function PeekMessage Lib "USER" (lpMsg As Msg, ByVal hWnd As Integer, ByVal wMsgFilterMin As Integer, ByVal wMsgFilterMax As Integer, ByVal wRemoveMsg As Integer) As Integer
Declare Function SetFileHidden Lib "DISKSTAT.DLL" (ByVal fname As String, ByVal plusmin As String) As Integer
'*** new addition
Declare Function IsFileHidden Lib "diskstat.dll" (ByVal fname As String) As Integer
Declare Function FindFile Lib "diskstat.dll" (ByVal fname As String, ByVal searchpath As String, ByVal fullname As String) As Integer